
// 开发扩展组件，属性配置
import { BaseTextConfig, BaseNumberConfig } from "./componentsExport"
const config = {
    // 编辑器全局配置初始化
    "global": {
        // 缩放倍数todo
        scale: 10,
        // 刻度尺宽度
        ruleWidth: 40,
        // 缩放容器外边距(给刻度尺留出宽度)
        scaleContainerMargin: 20,
        // 左侧导航宽度
        sliderWidth:300,
        // 顶部导航高度
        topNavHeight:60,
        // 刻度单位
        unitsNum: 0.1,
    },
    // 编辑器web面板配置
    "webConfig": {
        width: 1920,
        height: 1080,
        background: "rgba(0, 0, 0, 0.5)",
    },
    // 组件配置
    "componets": [
        {
            key: "base",
            label: "基础",
            icon: "ic:baseline-difference",
            children: [
                {
                    // 所属分类
                    type:"base",
                    // 组件key表示
                    key: "baseText",
                    // 组件名称
                    label: "文字",
                    // 组件图标
                    icon: "base-text",
                    // 组件名称
                    componentName: "BaseText",
                    // 组件配置
                    config: BaseTextConfig,
                },
                {
                    type:"base",
                    key: "baseNumber",
                    label: "数字",
                    icon: "base-number",
                    componentName: "BaseNumber",
                    config: BaseNumberConfig
                }
            ]
        },
        {
            key: "chart",
            label: "图表",
            icon: "mdi-light:chart-line"
        },
        {
            key: "border",
            label: "边框",
            icon: "ic:baseline-border-outer"
        },
        {
            key: "adorn",
            label: "装饰",
            icon: "material-symbols:award-star-outline"
        },
    ]

}
export default config